ARIA is one of those things where a little knowledge causes real damage. David Bushell's post cuts through the noise on the most common anti-patterns, like adding ARIA roles to elements that already have native semantics. The rule of thumb still holds: no ARIA is better than bad ARIA.
#accessibility #a11y #WebDev
https://dbushell.com/2026/06/26/aria-anti-patterns-and-you/
Updated Post: Where do I start with Accessibility? [Updated 26 May 24] https://www.timdixon.net/blog/2023/05/where-do-i-start-with-accessibility #accessibility #business #it #life #a11y #accessibility #blog #business #it #productivity #resources #sightlosstips
A great resource for employees, employers, developers and social media manager to start with accessibility.A Brief Note on Highlighted Text: "You must give it sufficient contrast — 3:1 for the highlight block against its background and (probably) 4.5:1 for the text within that highlighted block against that background." #a11y https://adrianroselli.com/2024/05/a-brief-note-on-highlighted-text.html
TL;DR: If you plan to style text highlighted by the browser, you must give it sufficient contrast — 3:1 for the highlight block against its background and (probably) 4.5:1 for the text within that highlighted block against that background. CSS Context CSS provides methods to style the highlights that browsers…
„Check for #accessibility. The Safari MCP server lets your agent check for common accessibility issues like missing labels, improper ARIA attributes, and poor contrast, so you can catch problems that impact your users.”
https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/
♥ 0